UserDefinedDistributionCalculator<TX,TY> Class Members
The following tables list the members exposed by UserDefinedDistributionCalculator<TX,TY>.
Public Constructors
| Name | Description | |
|---|---|---|
![]() | UserDefinedDistributionCalculator<TX,TY> Constructor | Initializes a new instance of the UserDefinedDistributionCalculator<TX,TY> class. |
Public Properties
| Name | Description | |
|---|---|---|
![]() | ContainsBoundaryValues | Gets whether the Y data contains special numeric values, e.g. double.MaxValue or double.NegativeInfinity |
![]() | ContainsNaN | Gets or sets if the data contains NaN values |
![]() | DataContainsBoundaryValues | Gets whether the Y data contains special numeric values, e.g. double.MaxValue or double.NegativeInfinity (Inherited from SciChart.Charting.Model.DataSeries.BaseDataDistributionCalculator<TX,TY>) |
![]() | DataContainsNaN | Gets whether the data contains NaN values (Inherited from SciChart.Charting.Model.DataSeries.BaseDataDistributionCalculator<TX,TY>) |
![]() | DataIsEvenlySpaced | Gets whether the data is evenly paced (Inherited from SciChart.Charting.Model.DataSeries.BaseDataDistributionCalculator<TX,TY>) |
![]() | DataIsSortedAscending | Gets whether this DataSeries contains Sorted data in the X-direction. Note: Sorted data will result in far faster indexing operations. If at all possible, try to keep your data sorted in the X-direction (Inherited from SciChart.Charting.Model.DataSeries.BaseDataDistributionCalculator<TX,TY>) |
![]() | IsEvenlySpaced | Gets or sets if the data is evenly spaced, within a visual epsilon (typically 1.0/8000.0 of the default spacing) |
![]() | IsSortedAscending | Gets or sets if the data is sorted |
![]() | MinXSpacing | Gets the minimal spacing between X Values (Inherited from SciChart.Charting.Model.DataSeries.BaseDataDistributionCalculator<TX,TY>) |
Public Methods
| Name | Description | |
|---|---|---|
![]() | Clear | Clears the DataDistributionCalculator flags (Inherited from SciChart.Charting.Model.DataSeries.BaseDataDistributionCalculator<TX,TY>) |
![]() | OnAppend | Overridden. Called when X Values are appended. Should update the Data Distribution flags |
![]() | OnInsert | Overridden. Called when new values are inserted. Should update the Data Distribution flags |
![]() | OnRemove | Overridden. Called when X Values are removed. Should update the Data Distribution flags |
![]() | OnUpdate | Overridden. Called when yValues are updated. Should update the Data Distribution flags |
Extension Methods
| Name | Description | |
|---|---|---|
![]() | DebugFinalizer<T> | Notifies that finalizer has been invoked |
![]() | ToDoubleArray | Overloaded. Converts an System.IComparable array to double array |
![]() | ToEnumerable<T> | Yields a single item, converting it to System.Collections.IEnumerable. |
![]() | ToStringArray2D<T> |
See Also



